﻿using System.Collections.Generic;
using GigaSite.Domain.Entities;

namespace GigaSite.Domain.Interfaces.Repositories
{
    /// <summary>
    /// Абстрактный репозиторий элементов отображаемых на главной странице
    /// </summary>
    public interface IHomePageRepository: IBaseRepository<HomePageElement>
    {
        /// <summary>
        /// Возвращает баннеры, размещенные на главной странице
        /// </summary>
        /// <returns>Коллекция баннеров размещенных на главной странице</returns>
        IEnumerable<HomePageElement> GetHomePageBanners();
    }
}